home *** CD-ROM | disk | FTP | other *** search
/ Nautilus 1992 July / Nautilus-3-8 / Nautilus-3-8.bin / Tools & Utilities / Techy Stuff / Development Environments ƒ / Perl 4.0.2 ƒ / perlsh < prev    next >
Encoding:
Text File  |  1992-01-04  |  383 b   |  16 lines

  1. #!/usr/bin/perl
  2.  
  3. # Poor man's perl shell.
  4.  
  5. # Simply type two carriage returns every time you want to evaluate.
  6. # Note that it must be a complete perl statement--don't type double
  7. #  carriage return in the middle of a loop.
  8.  
  9. $/ = '';    # set paragraph mode
  10. $SHlinesep = "\n";
  11. while ($SHcmd = <>) {
  12.     $/ = $SHlinesep;
  13.     eval $SHcmd; print $@ || "\n";
  14.     $SHlinesep = $/; $/ = '';
  15. }
  16.